﻿

/*===元素=================================*/

td { height: 22px; vertical-align: middle; text-align: center; }
/*===元素 End=============================*/
a { blr: expression(this.onFocus=this.blur()); outline: none; text-decoration: none; }
a img { border: 0px; }
/*===类=================================*/
.border { border: 1px solid #C0C0C0; }
.borbai { border: 1px solid #FFFFFF; }
.nvLink { margin-left: 5px; margin-right: 5px; }
.hscroll { overflow: scroll; overflow-y: no; }
.vscroll { overflow: scroll; overflow-x: no; }
.scroll { overflow: auto; }

.curr{ background-color:Gray; color:White;}

#wrap { width: 98%; height: 98%; position: relative; margin-left: auto; margin-right: auto; }
thead, th { font-weight: bold; height: 30px; line-height: 30px; }
.toolPnl { border-bottom-style: double; border-bottom-width: 3px; height: 30px; line-height: 30px; width: 99%; }
#pageTitle { height: 30px; line-height: 30px; font-size: 14pt; font-weight: bold; }
.bt { border-style: none; border-color: inherit; border-width: medium; cursor: pointer; height: 25px; width: 89px; line-height: 25px; font-weight: normal; outline: none; }
.rowHeader { font-weight: bold; text-align: right; float: left; width: 100px; font-size: 10pt; height: 25px; line-height: 25px; }
#pageTitle span { margin-left: 20px; }
.rowContent { text-align: left; padding-left: 5px; width: 200px; font-size: 10pt; float: left; height: 25px; line-height: 25px; }
.bor0 { border: 0px; }
.borderR { border-right-style: solid; border-right-width: 2px; }
/*===类 End=============================*/
/*===溢出类=============================*/
.ov { overflow: visible; }
.oh { overflow: hidden; }
.oxh { overflow-x: hidden; }
.oyh { overflow-y: hidden; }
.oxa { overflow-x: auto; }
.oya { overflow-y: auto; }
/*===溢出类 end=============================*/

/*===浮动类=============================*/
.fl { float: left; }
.fr { float: right; }
.cb { clear: both; }
.cl { clear: left; }
.cr { clear: right; }
.floatleft { float: left; }
.floatright { float: right; width: 193px; }
.centerPnl { clear: both; }
.leftFloat { float: left; }
.rightFloat { float: right; }
.clearFloat { clear: both; }
.leftFloat { float: left; }
.rightFloat { float: right; }
.clearFloat { clear: both; }
/*===浮动类 End=============================*/



/*===尺寸类 含有p的类为百分比;w为宽; h为高==*/
.wp90 { width: 90%; }
.wp95 { width: 95%; }
.wp96 { width: 96%; }
.wp97 { width: 97%; }
.wp98 { width: 98%; }
.wp99 { width: 99%; }
.wp100 { width: 100%; }
.hp90 { height: 90%; }
.hp95 { height: 95%; }
.hp96 { height: 96%; }
.hp97 { height: 97%; }
.hp98 { height: 98%; }
.hp99 { height: 99%; }
.hp100 { height: 100%; }
/*===尺寸类 End=============================*/

/*===对齐类=============================*/
.aLeft { text-align: left; }
.aRight { text-align: right; }
.aCenter { text-align: center; }
.al { text-align: left; }
.ar { text-align: right; }
.ac { text-align: center; }

/*===对齐类 end=============================*/

/*===文本类=============================*/
.fbold { font-weight: bold; }
.fRed { color: Red; }
.fBold { font-weight: bold; }
/*===文本类 end=============================*/



/*===定位类=============================*/
.pa { position: absolute;  }
.pr { position: relative; }
/*===定位类 End=========================*/

/*===边距类 t:top; l:left; r:right=====*/
.mt0 { margin-top: 0px; }
.mt2 { margin-top: 2px; }
.mt3 { margin-top: 3px; }
.mt4 { margin-top: 4px; }
.mt5 { margin-top: 5px; }
.mt7 { margin-top: 7px; }
.mt6 { margin-top: 6px; }
.mt8 { margin-top: 8px; }
.mt9 { margin-top: 9px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt25 { margin-top: 25px; }
.mt28 { margin-top: 28px; }
.mt40 { margin-top: 40px; }
.mt45 { margin-top: 45px; }
.mt50 { margin-top: 50px; }
.mt55 { margin-top: 55px; }
.ml0 { margin-left: 0px; }
.ml5 { margin-left: 5px; }
.ml6 { margin-left: 6px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
.ml40 { margin-left: 40px; }
.ml50 { margin-left: 50px; }
.ml60 { margin-left: 60px; }
.ml70 { margin-left: 70px; }
.ml170 { margin-left: 170px; }
.mr0 { margin-right: 0px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr25 { margin-right: 25px; }
.mb0 { margin-bottom: 0px; }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.m0 { margin: 0px; }
.m5 { margin: 5px; }
.m10 { margin: 10px; }
.m15 { margin: 15px; }
.m20 { margin: 20px; }
.m25 { margin: 25px; }
.mc { margin-left: auto; margin-right: auto; }
/*===边距类 End=========================*/

/*===间距类=============================*/
.p0 { padding: 0px; }

.p5 { padding: 5px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.pt2 { padding-top: 2px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl8 { padding-left: 8px; }
.pl15 { padding-left: 15px; }
.pl17 { padding-left: 17px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl40 { padding-left: 40px; }
.pl50 { padding-left: 50px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pdTB10 { padding: 10px 0px; }
.pdTB5 { padding: 5px 0px; }
.pdTB15 { padding: 15px 0px; }
.pdTB20 { padding: 20px 0px; }
/*===间距类 end=============================*/

/*===行居中类=============================*/
.lh10 { height: 10px; line-height: 10px; }
.lh15 { height: 15px; line-height: 15px; }
.lh20 { height: 20px; line-height: 20px; }
.lh23 { height: 23px; line-height: 23px; }
.lh25 { height: 25px; line-height: 25px; }
.lh26 { height: 26px; line-height: 26px; }
.lh28 { height: 28px; line-height: 28px; }
.lh29 { height: 29px; line-height: 29px; }
.lh30 { height: 30px; line-height: 30px; }
.lh31 { height: 31px; line-height: 31px; }
.lh35 { height: 35px; line-height: 35px; }
.lh36 { height: 36px; line-height: 36px; }
.lh37 { height: 37px; line-height: 37px; }
.lh40 { height: 40px; line-height: 40px; }
.lh41 { height: 41px; line-height: 41px; }
.lh45 { height: 45px; line-height: 45px; }
.lh48 { height: 48px; line-height: 48px; }
.lh50 { height: 50px; line-height: 50px; }
.lh55 { height: 55px; line-height: 55px; }
.lh64 { height: 64px; line-height: 64px; }
.lh70 { height: 70px; line-height: 70px; }
.lh80 { height: 80px; line-height: 80px; }
.lh100 { height: 100px; line-height: 100px; }
/*===行居中类 end===========================*/

/*===杂项=============================*/
.hidden, .hide { display: none; }
.visiable { display: block; }
.autoSize { width: auto; }
.fullSize { width: 100%; height: 100%; }
.margincenter { margin-left: auto; margin-right: auto; position: relative; }
.scrollhide { overflow: hidden; }
.scrollvisiable { overflow: visible; }
.pointer { cursor: pointer; }
.tabtitlecontainer { overflow: visible; position: relative; cursor: pointer; }
.cHand { cursor: pointer; }
.bottomDot { border-style: none none dotted none; border-bottom-width: 1px; border-bottom-color: #C0C0C0; }
.vTop: { vertical-align: top; }
/*===杂项 end=============================*/

/*===上下文菜单=============================*/
.ContextMenuWrap { display: none; border: solid 2px #eee; background-color: #ffffff; text-align: left; }
.ContextMenuWrap ul { padding: 5px; margin: 0; }
.ContextMenuWrap ul li { list-style: none; display: block; cursor: pointer; padding: 5px; }
.ContextMenuItem { }
/*===上下文菜单 end=============================*/

/*====垂直居中 Div===============================*/
.vdc { margin-top: 50%; }
.vd { margin-top: -25%; }
.cup { cursor: pointer; }
/*===============================================*/
.txdn { text-decoration: none; }
.di { display: inline; }
.dspib { display: inline-block; }
.dn { display: none; }
.db { display: block; }
.fcr { color: Red; }
.fcb { color: Black; }
.fcw { color: White; }
.fcsf1 { color: #1f8be5; }
.fcg { color: #87be9f; }
.fcc { color: #595758; }

.fs12 { font-size: 12px; }
.fs13 { font-size: 13px; }
.fs14 { font-size: 14px; }
.fs15 { font-size: 15px; }
.fs20 { font-size: 20px; }
.fs25 { font-size: 25px; }
.fs40 { font-size: 40px; }
.fwb { font-weight: bold; }
/*=====背景=========================================*/
.bgct { background-color: Transparent; }
.pagebg { width: 30px; height: 30px; text-decoration: none; color: #5f5f5f; }
.pagebg01 { background-image: url('../images/page.jpg'); padding-left: 5px; padding-right: 5px; width: 10px; height: 10px; text-decoration: none; color: #5f5f5f; }
.btpagebg { color: Red; }
.ti20 { text-indent: 20px; }
/*=====边框=========================================*/
.borLan { border: 1px solid #0099FF; }

.borHui { border: 1px solid #b4a995; }
.hr { display: block; height: 10px; clear:both; }
